package com.bsoft.exchange.pojo;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class JsjlPojo implements Serializable {
    private Long JLXH;

    private String JYLX = "";

    private Long JSLX = 1L;

    private String MZZYLSH = "";

    private String DJH = "";

    private String YLLB = "";

    private String JSRQ;

    private String CYRQ;

    private String BXLB = "";

    private String ZHSYBZ = "";

    private String ZTJSBZ = "";

    private String JBR = "";

    private String SFBCCFBZ = "";
    private String LXDDBS = "";
    private String BY01 = "";
    private String BY02 = "";
    private String BY03 = "";
    private String BY04 = "";

    private String FSFJYLSH = "";

    private String ZXJYLSH = "";
    @SerializedName("cumulativeCostSegment")
    private double cumulativeCostSegment;
    @SerializedName("hospitalizationsNum")
    private String hospitalizationsNum;
    @SerializedName("accumulatedMedicalExpenses")
    private double accumulatedMedicalExpenses;
    @SerializedName("deductibleLineAccumulation")
    private double deductibleLineAccumulation;
    @SerializedName("accumulatedOverallExpenditure")
    private double accumulatedOverallExpenditure;
    @SerializedName("cumulativeCashExpenditure")
    private double cumulativeCashExpenditure;
    @SerializedName("accumulatedAccountSpending")
    private double accumulatedAccountSpending;
    @SerializedName("paymentAccumulation")
    private double paymentAccumulation;
    @SerializedName("cumulativeExpenditure")
    private double cumulativeExpenditure;
    @SerializedName("subsidyExpenditure")
    private double subsidyExpenditure;
    @SerializedName("oldWorkersFund")
    private double oldWorkersFund;
    @SerializedName("medicalExpenses")
    private double medicalExpenses;
    @SerializedName("overallExpenditure")
    private double overallExpenditure;
    @SerializedName("majorIllnessExpenditure")
    private double majorIllnessExpenditure;
    @SerializedName("accountExpenditure")
    private double accountExpenditure;
    @SerializedName("cashExpenditure")
    private double cashExpenditure;
    @SerializedName("civilServantSubsidyExpenditure")
    private double civilServantSubsidyExpenditure;
    @SerializedName("oldWorkersFundPayment")
    private double oldWorkersFundPayment;
    @SerializedName("thisOverallCalculation")
    private double thisOverallCalculation;
    @SerializedName("thisSeriousIllness")
    private double thisSeriousIllness;
    @SerializedName("cappedLineAmount")
    private double cappedLineAmount;
    @SerializedName("thisTimeSelfPay")
    private double thisTimeSelfPay;
    @SerializedName("typeBSelfPay")
    private double typeBSelfPay;
    @SerializedName("minimumPaymentStandard")
    private double minimumPaymentStandard;
    @SerializedName("coordination")
    private double coordination;
    @SerializedName("majorIllnessSegment")
    private double majorIllnessSegment;
    @SerializedName("hospitalAdvance")
    private double hospitalAdvance;
    @SerializedName("coordinatingAreaCode")
    private String coordinatingAreaCode = "";
    @SerializedName("meetMedicalInsurance")
    private double meetMedicalInsurance;
    @SerializedName("accumulatedAccountExpenditure")
    private double accumulatedAccountExpenditure;
    @SerializedName("accountBalance")
    private double accountBalance;
    @SerializedName("bookedAmount")
    private double bookedAmount;
    @SerializedName("meetMedicalInsuranceTotal")
    private double meetMedicalInsuranceTotal;
    @SerializedName("averageQuota")
    private double averageQuota;
    @SerializedName("classBDrugs")
    private double classBDrugs;
    @SerializedName("typeBSpecialInspection")
    private double typeBSpecialInspection;
    @SerializedName("typeBSpecialTreatment")
    private double typeBSpecialTreatment;
    @SerializedName("coordinationSection1")
    private double coordinationSection1;
    @SerializedName("coordinationSection2")
    private double coordinationSection2;
    @SerializedName("coordinationSection3")
    private double coordinationSection3;
    @SerializedName("coordinationSection4")
    private double coordinationSection4;
    @SerializedName("typeBDiagnosisTreatment")
    private double typeBDiagnosisTreatment;
    @SerializedName("standardAccountPayment")
    private String standardAccountPayment;
    @SerializedName("standardCashPayment")
    private double standardCashPayment;
    @SerializedName("exceedingOverallCappingLine")
    private double exceedingOverallCappingLine;
    @SerializedName("unitNature")
    private String unitNature = "";
    @SerializedName("exceedCriticalIllnessCeiling")
    private double exceedCriticalIllnessCeiling;
    @SerializedName("selfPayBedFee")
    private double selfPayBedFee;
    @SerializedName("exceedOverallCap")
    private double exceedOverallCap;
    @SerializedName("prescribedDiseaseQuota")
    private double prescribedDiseaseQuota;
    @SerializedName("cappedDiseases")
    private double cappedDiseases;
    @SerializedName("moreThan")
    private double moreThan;
    @SerializedName("specifiesNameDisease")
    private String specifiesNameDisease = "";
    @SerializedName("amountAboveLimit")
    private double amountAboveLimit;
    @SerializedName("scoreControl")
    private double scoreControl;
    @SerializedName("changeMedicalCategory")
    private String changeMedicalCategory = "";
    @SerializedName("ybqfbz")
    private double ybqfbz;
    @SerializedName("gghdqfbz")
    private double gghdqfbz;
    @SerializedName("outpatientDeductionLine")
    private double  outpatientDeductionLine;
    @SerializedName("enterOutpatientClinic")
    private double enterOutpatientClinic;
    @SerializedName("outpatientPayment")
    private double outpatientPayment;
    @SerializedName("overTheYears")
    private double overTheYears;
    @SerializedName("civilAffairsSubsidies")
    private double civilAffairsSubsidies;
    private double DBBCBXZC;
    private double FHDBBXFY;
    private double DBBXQFX;
    private double DBBXJJLJZF;

    private String rylb = "";

    private String brxm = "";

    private String grbh = "";

    private String ywzqh = "";

    private Date jyrq = new Date();

    private String ybkh = "";

    private String ydrybz = "";

    private String dwmc = "";

}
